Jose V. Marrero turned himself in and has been charged with leaving the scene of a fatal accident.
Jeremy Maraj, 12, was coming home from the park near his home around 8 p.m. July 17 when he was hit by a van that left the scene near Galloping Hill Road and Forest Drive. He died two days later.
Authorities said the employer of the driver reached out to them shortly afterwards, suspecting the employee's involvement in the incident because of damage sustained to the vehicle.
Marrero was being held at the Union County jail pending an initial court appearance. If found guilty he could face five to 10 years in prison.
Click here to follow Daily Voice Northern Valley and receive free news updates.